ski boot mounting - Turkish English Dictionary